* { margin: 0px; padding: 0px; font-family: 'Megaman', 'Lucida Console'; cursor: default; font-size: 13px; }
body { background-color: transparent; }
img { border: 0px; }
div { background-repeat: no-repeat; }
@font-face {
	font-family: "Megaman";
	src: url("font/megaman.eot");
	src: url("font/megaman.eot?#PowerRedandBlueIntl") format("embedded-opentype"),
	url('font/megaman.ttf') format('woff'),
	url("font/megaman.ttf") format("truetype"),
	url("font/megaman.svg#PowerRedandBlueIntl") format("svg");
}
/* Screen Superior */
#sc00 {
	position: absolute;
	width: 256px; height: 192px;
	overflow: hidden;
	background-color: black;
}
/* Screen Inferior */
#sc01 {
	position: absolute;
	width: 256px; height: 192px;
	top: 192px;
	overflow: hidden;
}
/* Cragando */
#bc00 {
	position: absolute;
	z-index: 10;
	width: 256px; height: 384px;
	background-color: black;
}
#bc01 {
	position: relative;
	margin: 0 auto 0 auto;
	width: 120px; height: 25px;
	background-color: #86a8ee;
}
#bc02 {
	position: absolute;
	top: 0; left: 0;
	width: 1%; height: 25px;
	background-color: #5b76ca;
}
#bc03 {
	position: absolute;
	top: 5px; left: 5px;
	color: white;
}
#bc04 {
	margin-top: 32%;
}
/* Joystick */
#yt00 {
	position: absolute;
	z-index: 10;
	overflow: hidden;
	top: 348px; left: 164px;
	width: 256px; height: 29px;
}
/* Joystick: ^ */
#yt01 {
	left: 14px; top: 0px;
	width: 13px; height: 14px;
	background-position: -39px 0px;
}
#yt01:active {
	background-position: -39px -14px;
}
/* Joystick: < */
#yt02 {
	left: 0px; top: 15px;
	width: 13px; height: 14px;
	background-position: 0px 0px;
}
#yt02:active {
	background-position: 0px -14px;
}
/* Joystick: Start */
#yt03 {
	left: 72px; top: 15px;
	width: 13px; height: 14px;
	background-position: -78px -0px;
}
#yt03:active {
	background-position: -78px -14px;
}
/* Joystick: > */
#yt04 {
	left: 28px; top: 15px;
	width: 13px; height: 14px;
	background-position: -13px -0px;
}
#yt04:active {
	background-position: -13px -14px;
}
/* Joystick: v */
#yt05 {
	position: absolute;
	cursor: pointer;
	left: 14px; top: 15px;
	width: 13px; height: 14px;
	background-position: -26px 0px;
}
#yt05:active {
	background-position: -26px -14px;
}
/* Joystick: B */
#yt06 {
	left: 58px; top: 15px;
	width: 13px; height: 14px;
	background-position: -65px 0px;
}
#yt06:active {
	background-position: -65px -14px;
}
/* Joystick: A */
#yt07 {
	left: 44px; top: 15px;
	width: 13px; height: 14px;
	background-position: -52px 0px;
}
#yt07:active {
	background-position: -52px -14px;
}
/* Joystick: Clase */
.yt10 {
	position: absolute;
	cursor: pointer;
	opacity: 0.50; filter: alpha(opacity=50);
}
.yt10:hover {
	opacity: 1; filter: alpha(opacity=100);
}